package com.scau.ums.service;

import com.scau.ums.model.Maintainer;
import com.scau.ums.model.Repairtaskorder;

import java.util.List;

/**
 * author: 莫伟杰
 * date： 2019/8/1 16:45
 */
public interface TaskOrder {
    //获取维修组成员
    List<Maintainer> getMaintainersByGroup(String group);
    List<Maintainer> getMaintainersByGroupId(Integer groupId);
    //分配任务
    boolean orderTaskToMaintain(String maintainerId, int repairReportId);
    //取消任务
    boolean cancelTaskByTaskOrderId(Integer taskOrderId);
    //获取所有可取消的任务
    List<Repairtaskorder> getAllCanCancelTasks();
}
